thousand of years - French English Dictionary